Rasmus BengtssonRasmus Bengtsson
Kane Hits 102 Goals in His 100th Appearance: Bayern Rewrite Their Own Story After the 6-1In the 12th minute, Nathaniel Brown burst down the left flank, carried the ba...
Post-Match Analysis: Liverpool, Florian Wirtz and the 240 Million Pound Gamble in the Regular SeasonMinute 78 at Anfield, and a Sigh Across the Kop I was sitting in the twelfth...
BLAST Slam VIII: Yandex Lock Top Three and the Lesson of a 63-Minute Duration ColumnThe overlay clock ticked to minute 63. In Seoul, my spreadsheet was open with...
Shorter Rallies: The Fitness and Tactical Signals Hidden Beneath the BWF World Tour RankingsIn the last three matches of the main draw at a Super 750 BWF World Tour even...
UFC 331: Joshua Van, the Fifth-Round Strike, and the 12-Second Crack Named Gable StevesonWhen the clock entered the fifth round of the Joshua Van versus Alexandre...
Vietnamese Traditional Martial Arts: A New Pulse from Young FightersAt the corner of the ring, after the third round, I watched a young fighter...
Thailand Deserves to Be Number One in Southeast Asia? Look at the Data, Not the EmotionsBangkok, August 2026. When the final ball hit the floor, the entire stadium...
Phnom Penh Crown stun Gangwon 2-1 in Korea: four shots, three points, one low blockThe final whistle at Gangwon left three lines worth pausing over. Possession:...
Scaloni and Argentina: When the Map of Leadership Opens a New DoorMinute 43 at Parken and a Press Conference in Córdoba I still remember minute...
F1 Runs on Data: The Cost of an Empty CellIn March 2026, when Formula 1 published its consolidated financial report for...
The Final Twenty Minutes in the Singapore Premier League: The War of Attrition Beneath the TableAt Jalan Besar, in August 2026, I sat near the touchline with headphones...
ACC vs. SEC at Disney World: The 2026 NCAA Women's Volleyball Power CheckWhen the media runs faster than the ball, the storyteller must know when to...
Decoding the Group B Endgame at ASEAN Cup 2026: When One Point Against Pakistan Is No Longer InsuranceWhen the final whistle of the Vietnam versus Thailand match blew at the secon...
Miami Heat: The Art of Building a Roster from Players Nobody ChoseMiami Heat: The Art of Building a Roster from Players Nobody Chose A Night in...
2026 European Table Tennis Championships: a broadcast map drawn before anyone knows who will playThe list comes first, the people come later. In its official announcement abo...
VCT trims to 32 partner teams: eight slots vanish and the $86M cheque gets redividedAt three in the morning, a team manager in the Asia-Pacific region opened the...
From US College Courts to Olympic Sand: 30 Years of the NCAA Women's Volleyball MOPOn the night of the 2026 NCAA Division I women's volleyball final, Kerri Wals...
Vietnamese Women's Football and the Quiet Changing of the Guard in the StandsOn 22 July 2026, at Eden Park in Auckland, the Vietnam women's national...
Full Spreadsheets, Zero Evidence: The Hollow Disease of Basketball AnalysisLast March, a friend working in the analytics department of a B.League club...
CA TPHCM vs The Cong Viettel, Round 4: Twelve Names, Three Matches and a Data GapThe predicted lineup sheet for CA TPHCM carries twelve names. I counted three...
